package com.example.demo.day.config.learn.designBook.part8factory.part4;

import com.example.demo.day.config.learn.designBook.part8factory.part1.Human;

//场景类女娲
public class NvWa {

    public static void main(String[] args) {
        //女娲第一次造人，火候不足，于是白种人产生了
        System.out.println("--造出的第一批人是白色人种--");
        Human whiteHuman = (new WhiteHumanFactory()).createHuman();
        whiteHuman.talk();
        //女娲第二次造人，火候过足，于是黑人产生了
        System.out.println("--造出的第二批人是黑色人种--");
        Human blackHuman = (new BlackHumanFactory()).createHuman();
        blackHuman.talk();
        //女娲第一次造人，火候刚好，于是黄种人产生了
        System.out.println("--造出的第三批人是黄色人种--");
        Human yellowHuman = (new YellowHumanFactory()).createHuman();
        yellowHuman.talk();
    }
}
